package wechat

import "crmeb-common/global"

// PayComponentShopBrand 组件商户品牌表
type PayComponentShopBrand struct {
	global.BaseModel
	BrandId int32 `json:"brandId" gorm:"column=brand_id;comment:品牌ID"`

	AuditId string `json:"auditId" gorm:"column=audit_id;comment:审核单id"`

	License string `json:"license" gorm:"column=license;comment:营业执照或组织机构代码证，图片url/media_id,逗号分隔"`

	BrandAuditType int32 `json:"brandAuditType" gorm:"column=brand_audit_type;comment:认证审核类型，1：国内品牌申请-R标，2：国内品牌申请-TM标，3：海外品牌申请-R标，4：海外品牌申请-TM标"`

	TrademarkType string `json:"trademarkType" gorm:"column=trademark_type;comment:商标分类，共有45个分类"`

	BrandManagementType int32 `json:"brandManagementType" gorm:"column=brand_management_type;comment:选择品牌经营类型：1-自有品牌，2-代理品牌，3-无品牌"`

	CommodityOriginType int32 `json:"commodityOriginType" gorm:"column=commodity_origin_type;comment:商品产地是否进口：1-是，2-否"`

	BrandWording string `json:"brandWording" gorm:"column=brand_wording;comment:商标/品牌词"`

	SaleAuthorization string `json:"saleAuthorization" gorm:"column=sale_authorization;comment:销售授权书（如商持人为自然人，还需提供有其签名的身份证正反面扫描件)，图片url/media_id,逗号分隔"`

	TrademarkRegistrationCertificate string `json:"trademarkRegistrationCertificate" gorm:"column=trademark_registration_certificate;comment:商标注册证书，图片url/media_id,逗号分隔"`

	TrademarkChangeCertificate string `json:"trademarkChangeCertificate" gorm:"column=trademark_change_certificate;comment:商标变更证明，图片url/media_id,逗号分隔"`

	TrademarkRegistrant string `json:"trademarkRegistrant" gorm:"column=trademark_registrant;comment:商标注册人姓名"`

	TrademarkRegistrantNu string `json:"trademarkRegistrantNu" gorm:"column=trademark_registrant_nu;comment:商标注册号/申请号"`

	TrademarkAuthorizationPeriod string `json:"trademarkAuthorizationPeriod" gorm:"column=trademark_authorization_period;comment:商标有效期，yyyy-MM-dd HH:mm:ss"`

	TrademarkRegistrationApplication string `json:"trademarkRegistrationApplication" gorm:"column=trademark_registration_application;comment:商标注册申请受理通知书，图片url/media_id,逗号分隔"`

	TrademarkApplicant string `json:"trademarkApplicant" gorm:"column=trademark_applicant;comment:商标申请人姓名"`

	TrademarkApplicationTime string `json:"trademarkApplicationTime" gorm:"column=trademark_application_time;comment:商标申请时间, yyyy-MM-dd HH:mm:ss"`

	ImportedGoodsForm string `json:"importedGoodsForm" gorm:"column=imported_goods_form;comment:中华人民共和国海关进口货物报关单，图片url/media_id,逗号分隔"`

	Status int32 `json:"status" gorm:"column=status;comment:审核状态, 0：审核中，1：审核成功，9：审核拒绝"`

	RejectReason string `json:"rejectReason" gorm:"column=reject_reason;comment:如果审核拒绝，返回拒绝原因"`
}
